package cn.com.infcn.monitor.bean;

import java.io.Serializable;
import java.util.List;

public class IFCResponseBean implements Serializable {
	private static final long serialVersionUID = 7912041191198283523L;

	private String date;	//yyyyMMddHHmm
	private List<IFCCpu> ifcCpus;
	private List<IFCFileSystem> ifcFileSystems;
	private IFCMem ifcMem;
	private List<IFCNet> ifcNets;
	private IFCOperatingSystem ifcOperatingSystem;
	private List<IFCUser> ifcUsers;
	private List<IFCDirectory> ifcDirectorys;
	private IFCJVMClassLoading ifcJVMClassLoading;
	private IFCJVMCompilation ifcJVMCompilation;
	private List<IFCJVMGarbageCollector> ifcJVMGarbageCollectors;
	private IFCJVMMemory ifcJVMMemory;
	private List<IFCJVMMemoryManager> ifcJVMMemoryManagers;
	private IFCJVMMemoryPool ifcJVMMemoryPool;
	private IFCJVMMemoryUsage ifcJVMMemoryUsage;
	private IFCJVMOperatingSystem ifcJVMOperatingSystem;
	private IFCJVMRuntime ifcJVMRuntime;
	private IFCJVMThread ifcJVMThread;
	private IFCHttpRequest ifcHttpRequest;
	private IFCHttpSession ifcHttpSession;
	
	private String responseCode;
	private String responseMsg;

	
	public String getDate() {
		return date;
	}


	public void setDate(String date) {
		this.date = date;
	}


	public List<IFCCpu> getIfcCpus() {
		return ifcCpus;
	}

	public void setIfcCpus(List<IFCCpu> ifcCpus) {
		this.ifcCpus = ifcCpus;
	}

	public List<IFCFileSystem> getIfcFileSystems() {
		return ifcFileSystems;
	}

	public void setIfcFileSystems(List<IFCFileSystem> ifcFileSystems) {
		this.ifcFileSystems = ifcFileSystems;
	}

	public IFCMem getIfcMem() {
		return ifcMem;
	}

	public void setIfcMem(IFCMem ifcMem) {
		this.ifcMem = ifcMem;
	}

	public List<IFCNet> getIfcNets() {
		return ifcNets;
	}

	public void setIfcNets(List<IFCNet> ifcNets) {
		this.ifcNets = ifcNets;
	}

	public IFCOperatingSystem getIfcOperatingSystem() {
		return ifcOperatingSystem;
	}

	public void setIfcOperatingSystem(IFCOperatingSystem ifcOperatingSystem) {
		this.ifcOperatingSystem = ifcOperatingSystem;
	}

	public List<IFCUser> getIfcUsers() {
		return ifcUsers;
	}

	public void setIfcUsers(List<IFCUser> ifcUsers) {
		this.ifcUsers = ifcUsers;
	}

	public List<IFCDirectory> getIfcDirectorys() {
		return ifcDirectorys;
	}

	public void setIfcDirectorys(List<IFCDirectory> ifcDirectorys) {
		this.ifcDirectorys = ifcDirectorys;
	}

	public IFCJVMClassLoading getIfcJVMClassLoading() {
		return ifcJVMClassLoading;
	}

	public void setIfcJVMClassLoading(IFCJVMClassLoading ifcJVMClassLoading) {
		this.ifcJVMClassLoading = ifcJVMClassLoading;
	}

	public IFCJVMCompilation getIfcJVMCompilation() {
		return ifcJVMCompilation;
	}

	public void setIfcJVMCompilation(IFCJVMCompilation ifcJVMCompilation) {
		this.ifcJVMCompilation = ifcJVMCompilation;
	}

	public List<IFCJVMGarbageCollector> getIfcJVMGarbageCollectors() {
		return ifcJVMGarbageCollectors;
	}

	public void setIfcJVMGarbageCollectors(List<IFCJVMGarbageCollector> ifcJVMGarbageCollectors) {
		this.ifcJVMGarbageCollectors = ifcJVMGarbageCollectors;
	}

	public IFCJVMMemory getIfcJVMMemory() {
		return ifcJVMMemory;
	}

	public void setIfcJVMMemory(IFCJVMMemory ifcJVMMemory) {
		this.ifcJVMMemory = ifcJVMMemory;
	}

	public List<IFCJVMMemoryManager> getIfcJVMMemoryManagers() {
		return ifcJVMMemoryManagers;
	}

	public void setIfcJVMMemoryManagers(List<IFCJVMMemoryManager> ifcJVMMemoryManagers) {
		this.ifcJVMMemoryManagers = ifcJVMMemoryManagers;
	}

	public IFCJVMMemoryPool getIfcJVMMemoryPool() {
		return ifcJVMMemoryPool;
	}

	public void setIfcJVMMemoryPool(IFCJVMMemoryPool ifcJVMMemoryPool) {
		this.ifcJVMMemoryPool = ifcJVMMemoryPool;
	}

	public IFCJVMMemoryUsage getIfcJVMMemoryUsage() {
		return ifcJVMMemoryUsage;
	}

	public void setIfcJVMMemoryUsage(IFCJVMMemoryUsage ifcJVMMemoryUsage) {
		this.ifcJVMMemoryUsage = ifcJVMMemoryUsage;
	}

	public IFCJVMOperatingSystem getIfcJVMOperatingSystem() {
		return ifcJVMOperatingSystem;
	}

	public void setIfcJVMOperatingSystem(IFCJVMOperatingSystem ifcJVMOperatingSystem) {
		this.ifcJVMOperatingSystem = ifcJVMOperatingSystem;
	}

	public IFCJVMRuntime getIfcJVMRuntime() {
		return ifcJVMRuntime;
	}

	public void setIfcJVMRuntime(IFCJVMRuntime ifcJVMRuntime) {
		this.ifcJVMRuntime = ifcJVMRuntime;
	}

	public IFCJVMThread getIfcJVMThread() {
		return ifcJVMThread;
	}

	public void setIfcJVMThread(IFCJVMThread ifcJVMThread) {
		this.ifcJVMThread = ifcJVMThread;
	}

	public String getResponseCode() {
		return responseCode;
	}

	public void setResponseCode(String responseCode) {
		this.responseCode = responseCode;
	}

	public String getResponseMsg() {
		return responseMsg;
	}

	public void setResponseMsg(String responseMsg) {
		this.responseMsg = responseMsg;
	}

	public IFCHttpRequest getIfcHttpRequest() {
		return ifcHttpRequest;
	}

	public void setIfcHttpRequest(IFCHttpRequest ifcHttpRequest) {
		this.ifcHttpRequest = ifcHttpRequest;
	}

	public IFCHttpSession getIfcHttpSession() {
		return ifcHttpSession;
	}

	public void setIfcHttpSession(IFCHttpSession ifcHttpSession) {
		this.ifcHttpSession = ifcHttpSession;
	}

}
